﻿#ifndef QTAPPMACRO_H
#define QTAPPMACRO_H

#define QT_COMPANY_APP_VERSION "0.0.1"

/* 关于路径说明:必须设置公司名、应用名、注册表字段三个值，注册表需要唯一性（如果不是多应用的话） */
#define APP_COMPANY_NAME "myapp"            // require
#define APP_COMPANY_URL "myapp.com"
#define APP_COMPANY_APP_NAME "myapp"        // require
#define REG_QT_APP_DATA "QT_APP_DATA_TEST"  // require

#define APP_PUBLISH_GIT_ID  ""

#define APP_ASSERT(flag,title,reason) do{ \
    if (flag == false) { \
      TSpdlog::getInstance()->otherError("Fatal:" + QString(title)+ " " + QString(reason)); \
      exit(0); \
    } \
    }while(false)

#endif // QTAPPMACRO_H
